fruit of the sour cherry - Alemán Inglés Diccionario